package com.pur.zsms.ordercustommanage.po;

import java.math.BigDecimal;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;
import javax.persistence.TableGenerator;

import org.hibernate.annotations.GenericGenerator;

import com.pur.zsms.common.vo.BaseEntity;

@SuppressWarnings("serial")
@Entity
@Table(name = "t_order_distributor")
/**
 * 客户订单实体类
 * @author 周
 *
 */
public class OrderDistributorPo extends BaseEntity {
	@Id
	@GeneratedValue(strategy = GenerationType.IDENTITY)
	@Column(name = "ord_id")
	private int ordId;

	@Column(name = "ord_distributor_id")
	private long ordDistributorId;

	@Column(name = "ord_sup_id")
	private int ordSupId;

	@Column(name = "ord_state_distributor")
	private int ordStateDistributor;// 采购审核标识

	@Column(name = "update_time")
	private String updateTime;

	@Column(name = "insert_by")
	private String insertBy;

	@Column(name = "ord_date")
	private String ordDate;

	@Column(name = "ord_day")
	private String ordDay;

	@Column(name = "ord_value")
	private BigDecimal ordValue;

	@Column(name = "ord_payment_state")
	private int ordPaymentState;

	@Column(name = "commit_deliver_state")
	private int commitDeliverState;

	@Column(name = "ord_value_real")
	private BigDecimal ordValueReal;

	@Column(name = "ord_value_real_cost")
	private String ordValueRealCost;

	@Column(name = "ord_import_value")
	private int ordImportValue;

	@Column(name = "ord_describe")
	private String ordDescribe;

	public String getOrdDescribe() {
		return ordDescribe;
	}

	public void setOrdDescribe(String ordDescribe) {
		this.ordDescribe = ordDescribe;
	}

	public int getOrdId() {
		return ordId;
	}

	public void setOrdId(int ordId) {
		this.ordId = ordId;
	}

	public long getOrdDistributorId() {
		return ordDistributorId;
	}

	public void setOrdDistributorId(long ordDistributorId) {
		this.ordDistributorId = ordDistributorId;
	}

	public int getOrdSupId() {
		return ordSupId;
	}

	public void setOrdSupId(int ordSupId) {
		this.ordSupId = ordSupId;
	}

	public int getOrdStateDistributor() {
		return ordStateDistributor;
	}

	public void setOrdStateDistributor(int ordStateDistributor) {
		this.ordStateDistributor = ordStateDistributor;
	}

	public String getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(String updateTime) {
		this.updateTime = updateTime;
	}

	public String getInsertBy() {
		return insertBy;
	}

	public void setInsertBy(String insertBy) {
		this.insertBy = insertBy;
	}

	public String getOrdDate() {
		return ordDate;
	}

	public void setOrdDate(String ordDate) {
		this.ordDate = ordDate;
	}

	public String getOrdDay() {
		return ordDay;
	}

	public void setOrdDay(String ordDay) {
		this.ordDay = ordDay;
	}

	public BigDecimal getOrdValue() {
		return ordValue;
	}

	public void setOrdValue(BigDecimal ordValue) {
		this.ordValue = ordValue;
	}

	public int getOrdPaymentState() {
		return ordPaymentState;
	}

	public void setOrdPaymentState(int ordPaymentState) {
		this.ordPaymentState = ordPaymentState;
	}

	public int getCommitDeliverState() {
		return commitDeliverState;
	}

	public void setCommitDeliverState(int commitDeliverState) {
		this.commitDeliverState = commitDeliverState;
	}

	public BigDecimal getOrdValueReal() {
		return ordValueReal;
	}

	public void setOrdValueReal(BigDecimal ordValueReal) {
		this.ordValueReal = ordValueReal;
	}

	public String getOrdValueRealCost() {
		return ordValueRealCost;
	}

	public void setOrdValueRealCost(String ordValueRealCost) {
		this.ordValueRealCost = ordValueRealCost;
	}

	public int getOrdImportValue() {
		return ordImportValue;
	}

	public void setOrdImportValue(int ordImportValue) {
		this.ordImportValue = ordImportValue;
	}

}
